#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define endl '\n'
// void solve()
// {
//     string s;
//     cin >> s;
//     int i = 0;
//     char last = 'A';
//     while (i < s.length())
//     {
//         if (s[i] == last)
//             ;
//         else if (last == 'B' && s[i] == 'C')
//             last = 'C';
//         else if (last == 'A' && s[i] == 'B')
//             last = 'B';
//         else if (last == 'A' && s[i] == 'C')
//             last = 'C';
//         else
//         {
//             cout << "No";
//             return;
//         }
//         i++;
//     }
//     cout << "Yes";
// }

// 更巧妙的思路，直接判断s是否有序
void solve()
{
    string s;
    cin >> s;
    string s2 = s;
    sort(s.begin(), s.end());
    if (s == s2)
        cout << "Yes";
    else
        cout << "No";
}
int main()
{
    solve();
    return 0;
}
